Programming Mobile Robots by Demonstration through System Identification
نویسندگان
چکیده
For certain mass-marked robot applications it is essential to have cheap, efficient and reliable methods of sensormotor code generation, hand-programming is not a viable option in such cases. We present a new method to program mobile robots — “code identification by demonstration” — which algorithmically transfers human behaviours directly to robot control code, using transparent mathematical functions. In contrast to traditional robot programming techniques, our method does not require specialised technical or programming skills, but translates demonstrated behaviour immediately into executable code. This has obvious implications for the widespread use of personal service robots. The proposed method is fast and computationally cheap, and has the additional advantage of generating transparent, i.e. analysable controllers using polynomials, which permits hypothesis formation and theoretical analysis of robot behaviour, for example for stability and safety analyses. We demonstrate the viability of this approach by teaching a Scitos G5 mobile robot to achieve corridor following behaviour.
منابع مشابه
Spatial Programming for Industrial Robots Through Task Demonstration
We present an intuitive system for the programming of industrial robots using markerless gesture recognition and mobile augmented reality in terms of programming by demonstration. The approach covers gesture‐based task definition and adaption by human demonstration, as well as task evaluation through augmented reality. A 3D motion tracking system and a han...
متن کاملDirect Optimal Motion Planning for Omni-directional Mobile Robots under Limitation on Velocity and Acceleration
This paper describes a low computational direct approach for optimal motion planning and obstacle avoidance of Omni-directional mobile robots within velocity and acceleration constraints on the robot motion. The main purpose of this problem is the minimization of a quadratic cost function while limitation on velocity and acceleration of robot is considered and collision with any obstacle in the...
متن کاملRobot Programming by Demonstration with Interactive Action Visualizations
Existing approaches to Robot Programming by Demonstration (PbD) require multiple demonstrations to capture task information that lets robots generalize to unseen situations. However, providing these demonstrations is cumbersome for endusers. In addition, users who are not familiar with the system often fail to demonstrate sufficiently varied demonstrations. We propose an alternative PbD framewo...
متن کاملFuzzy Motion Control for Wheeled Mobile Robots in Real-Time
Due to various advantages of Wheeled Mobile Robots (WMRs), many researchers have focused to solve their challenges. The automatic motion control of such robots is an attractive problem and is one of the issues which should carefully be examined. In the current paper, the trajectory tracking problem of WMRs which are actuated by two independent electrical motors is deliberated. To this end, and ...
متن کاملInvestigation on the Effect of Different Parameters in Wheeled Mobile Robot Error (TECHNICAL NOTE)
This article has focused on evaluation and identification of effective parameters in positioning performance with an odometry approach of an omni-directional mobile robot. Although there has been research in this field, but in this paper, a new approach has been proposed for mobile robot in positioning performance. With respect to experimental investigations of different parameters in omni-dire...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007